/*! \file noncopyable.h
 *	\brief <write description for noncopyable.h>
 *
 *	created:	2009/11/12
 *	created:	12:11:2009   16:02
 *	filename: 	c:\src\main\libs\core\noncopyable.h
 *	file path:	c:\src\main\libs\core
 *	file base:	noncopyable
 *	file ext:	h
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */

#ifndef _CORE_NONCOPYABLE_H_
#define _CORE_NONCOPYABLE_H_

#pragma once

namespace tt{

class NonCopyable
{
public:
	NonCopyable() {}
	~NonCopyable() {};
private:
	NonCopyable(const NonCopyable&);
	NonCopyable& operator=(const NonCopyable&);
};

} //namespace tt

#endif //_CORE_NONCOPYABLE_H_